large precast concrete panel construction - Turkish English Dictionary